package vargapeter.bet.server;

import java.util.ArrayList;
import java.util.List;

/**
 * A fogadókat megvalósító osztály.
 */
public class SportBetter {
	private String name;
	private int money;
	private List<String> bettedGames = new ArrayList<String>(); /* amikre már fogadott */

	public SportBetter(String name, int money) {
		super();
		this.name = name.trim();
		this.money = money;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getMoney() {
		return money;
	}

	public void setMoney(int money) {
		this.money = money;
	}
	
	/**
	 * Ha fogadunk egy eseményre hozzá kell adnunk ehhez a listához.
	 * @param eventName
	 */
	public void addToBettedGames(String eventName) {
		bettedGames.add(eventName);
	}
	
	/**
	 * Ha már fogadott az eseményre igazzal tér vissza.
	 * @param eventName
	 * @return
	 */
	public boolean isBettedOn(String eventName) {
		if (bettedGames.contains(eventName)) {
			return true;
		}
		return false;
	}
}
